Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
1 METEOR LINK Terraced £346,863 £300,000 16 Dec 2020
2 METEOR LINK Terraced £388,857 £227,700 31 Jan 2013
4 METEOR LINK Detached £432,619 £327,500 2 Dec 2016